de-icing pump - French English Dictionary